multiproduct firm - English Synonyms Dictionary